package com.cmwa.solution.business.infodisclosure.institution.dao;


import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.cmwa.solution.annotation.MybatisDao;
import com.cmwa.solution.base.entity.SearchParam;
import com.cmwa.solution.business.infodisclosure.institution.entity.InstRolRelationsVo;

/**
 * 机构角色关系表数据访问层
 * 
 * @author ex-sujh
 * @date 2019-02-28 10:07:33
 */
@MybatisDao
public interface InstRolRelationsDao {

	
	public void insertInstRolRelations(InstRolRelationsVo instRolRelations);
	
	public void batchInsertInstRolRelations(List<InstRolRelationsVo> list);
		
	public void physicDeleteInstRolRelationsById(@Param("id") String id);
	
		
		
	public void logicDeleteInstRolRelationsById(@Param("id") String id);
	
		
		
	public void updateInstRolRelationsById(InstRolRelationsVo instRolRelations);
	
		
		
	public List<InstRolRelationsVo> instRolRelationsListPage(SearchParam sp);
	
	
		
	public InstRolRelationsVo getInstRolRelationsById(@Param("id") String id);
	
		
}
